
set(LIB_KEEPER_DEPS
    ${LIBNURAFT}
    ${LIBSSL}
    ${LIBCRYPTO}
    ${LIBPTHREAD}
    ${LIBLEVELDB}
    )

set (LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/libs)
include_directories(${PROJECT_SOURCE_DIR}/include/keeper)

add_library(keeper
               KeeperServer.cc
               KeeperSimpleLogger.cc
               KeeperBasic.cc
               KeeperMessage.cc
               KeeperLogStore.cc)

target_link_libraries(keeper
                      ${LIB_KEEPER_DEPS})
